sodium thiopental - French English Dictionary